package com.eling.elcms.cater.service;

import com.eling.elcms.cater.model.TravelAccount;
import com.eling.elcms.charge.model.Account;
import com.eling.elcms.charge.model.AccountFlow;
import com.eling.elcms.core.service.IGenericManager;

import java.util.List;

public interface ITravelAccountService extends IGenericManager<TravelAccount, Long> {

	List<TravelAccount> queryCustomerAttendantInfo(String cardId);

    List<Account> queryCustomerInfoByCard(String cardId);

    AccountFlow payByCard(AccountFlow accountFlow,String token);

    List<Account> queryCustomerInfoById(String idNumber);

    AccountFlow payBedByCard(AccountFlow accountFlow,String token);
}
